anti-friction wheels - German English Dictionary